callable bonds - Spanish English Dictionary